organization satellite service - Francés Inglés Diccionario